package me.zhulu.drools.second;

/**
 * Created with IntelliJ IDEA.
 * User: herosea
 * Date: 14-7-14
 * Time: 下午8:17
 * To change this template use File | Settings | File Templates.
 */
/**
 * 规则接口
 * @author quzishen
 */
public interface PointRuleEngine {

    /**
     * 初始化规则引擎
     */
    public void initEngine();

    /**
     * 刷新规则引擎中的规则
     */
    public void refreshEnginRule();

    /**
     * 执行规则引擎
     * @param pointDomain 积分Fact
     */
    public void executeRuleEngine(final PointDomain pointDomain);
}
